internal feedback - Spanish English Dictionary